Troubleshooting Website Issues
This article lists the steps to check website issues.
1. Check package resource usage
2. Check domain DNS records
3. Check the Container running environment
4. Check the website logs
1. Check package resource usage
Please follow the steps in the article Checking the Resource Usage of Your phpClusters Package to check the resources of your Magento application.
If the usage of the resources is very high, please try rebooting the application by referring to the article Rebooting phpClusters Service.
If the issue still cannot be solved after the reboot, you may need to increase your resources by upgrading your plan or adding add-ons. Or you can contact us at support@cloudclusters.io, we will be happy to help you.
2. Check Domain DNS A records
An A record is your domain’s IP address. It should be the same as the one shown in the Control Panel. You can check it at https://intodns.com/ or check it on your local machine by executing the command “
ping your-domain
”.If the A record is not the same as the one in the Control Panel, you need to replace your current A Record value with the one provided in the Control Panel. Please refer to Managing DNS Records to update the A records if you are using our nameservers (ns1.cloudclusters.net and ns2.cloudclusters.net).
3. Check the container running environment
Check the status of your application in the Control Panel. If the status is not running, please contact us at support@cloudclusters.io.
Check if services, like apache, php-fpm, and filebrowser, are running normal by running the command “
supervisorctl status
” via shell interface. The processes are working just fine if the result is as the following screenshot shows.If any one of the services is not working, please run the command " supervisorctl start
<service name>
" to start the services.You can also try rebooting your service by following the guide Rebooting the Service.
Check PHP information
Create a phpinfo test file named phpinfo.php under website directory /clousclusters/default_site and fill in the following codes:
<?php phpinfo() ?>
Then access http://yourdomain.com/phpinfo.php to check the PHP information.
5. Check Website logs
Check the website error logs to locate the issue
The Apache log files are stored in " /var/log/apache2/error.log ". We can launch a “Shell/SSH” session to list the Apache service logs by inputting the command “
tail -f /var/log/apache2/error.log
”.